% /*
%  * This file is part of OpenModelica.
%  *
%  * Copyright (c) 1998-2011, Linköpings University,
%  * Department of Computer and Information Science,
%  * SE-58183 Linköping, Sweden.
%  *
%  * All rights reserved.
%  *
%  * THIS PROGRAM IS PROVIDED UNDER THE TERMS OF THIS OSMC PUBLIC
%  * LICENSE (OSMC-PL). ANY USE, REPRODUCTION OR DISTRIBUTION OF
%  * THIS PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THE OSMC
%  * PUBLIC LICENSE.
%  *
%  * The OpenModelica software and the Open Source Modelica
%  * Consortium (OSMC) Public License (OSMC-PL) are obtained
%  * from Linköpings University, either from the above address,
%  * from the URL: http://www.ida.liu.se/projects/OpenModelica
%  * and in the OpenModelica distribution.
%  *
%  * This program is distributed  WITHOUT ANY WARRANTY; without
%  * even the implied warranty of  MERCHANTABILITY or FITNESS
%  * FOR A PARTICULAR PURPOSE, EXCEPT AS EXPRESSLY SET FORTH
%  * IN THE BY RECIPIENT SELECTED SUBSIDIARY LICENSE CONDITIONS
%  * OF OSMC-PL.
%  *
%  * See the full OSMC Public License conditions for more details.
%  *
%  */

% This is the main file for a simulation runtime draft in OpenModelica
%
% draft.tex
%    $LastChangedRevision: 1 $ $LastChangedDate: 2011-10-25  $
%

\documentclass
[
%draft,
12pt
]{scrartcl}

\usepackage[bookmarks,hidelinks,breaklinks]{hyperref}

% Add some further packages
\usepackage{amsmath, amssymb, amsfonts, amsthm, amsbsy}
\usepackage{url}               % Handling of URL strings.

\usepackage{graphicx, color}
% uncomment according to your operating system:
% ------------------------------------------------
%\usepackage[latin1]{inputenc}    %% european characters can be used (Windows,
%old Linux)
\usepackage[utf8]{inputenc}     %% european characters can be used (Linux)
%\usepackage[applemac]{inputenc} %% european characters can be used (Mac OS)
% ------------------------------------------------
\usepackage[T1]{fontenc}   %% get hyphenation and accented letters right
%\usepackage{mathptmx}      %% use fitting times fonts also in formulas
% do not change these lines:
\pagestyle{empty}                %% no page numbers!

%****************** Modelica Listings **********************************
\usepackage{listings}
\input{listings-modelica/listings-modelica.cfg}

\lstset{language=modelica}

\usepackage[
    backend=bibtex8,
    texencoding=utf8,
    bibencoding=utf8,
    style=numeric,
    sorting=nyt,
    doi=true,
    isbn=false,
    url=true,
    urldate=iso8601,
    eprint=false,
    maxnames=70,
    minnames=70,
]{biblatex}
\addbibresource{../../bibliography/openmodelica}
\addbibresource{../../bibliography/extrarefs}
\setcounter{biburlnumpenalty}{9000}
\setcounter{biburlucpenalty}{100}
\setcounter{biburllcpenalty}{100}

% begin the document
\begin{document}
\thispagestyle{empty}
\title{\textbf{
Draft for a simulation runtime in OpenModelica
}}
% contributers, please add here your name if you have
% contribute to this draft.
\author{Willi Braun}
\date{\today} % <--- leave date empty
\maketitle\thispagestyle{empty} %% <-- you need this for the first page

\abstract{
This draft describes the current state of the OpenModelica run-time and the
requirements of improvements for the current c-run-time. }

\emph{Keywords: Simulation, c-run-time, solver, OpenModelica}

\input{SimulationRuntime/c/src/content}

\printbibliography[heading=bibintoc]

\end{document}
